import React from 'react';
import './CPage.css'
import Header from '../../../component/Header/Header';
import Sidebar from '../../../component/Sidebar/Sidebar';
import UserBlock from '../../../component/UserBlock/UserBlock';
import UploadForm1 from '../../../component/UploadForm/UploadForm1';
import UploadForm2 from '../../../component/UploadForm/UploadForm2';
import Table1 from '../../../component/Table/Table1';
import Table2 from '../../../component/Table/Table2';
import Commentarea from '../../../component/Comment/comment'
import { Button, Divider, Typography, Table, Space} from 'antd';
import { useEffect, useState } from 'react';

const { Title, Paragraph, Text, Link } = Typography;

function CPage() {

    return (
      <div className='Page'>
        <div className='PageHeader'>
          <Header />
        </div>
        <div className='Right'>
          {/* <UserBlock /> */}
        </div>
        <div className='Side'>
            <Sidebar />
            <div className='Color'>
            <div className='Contain'>
                <Typography>
                    <Title>C语言程序设计</Title>
                    <Divider />

                    <Title level={2}>课程介绍</Title>
                    <Paragraph>
                    通过介绍C语言及其编程技术和基本的问题求解算法，使学生理解高级程序设计语言的结构，掌握基本的程序设计过程和技巧，具备初步的高级语言程序设计能力。课程内容主要包括：数据基本类型与表达、程序基本流程控制、函数及程序模块化控制、数组与文件应用、算法基础等。
                    </Paragraph>
                    <Divider />

                    <Title level={2}>分数组成</Title>
                    <Paragraph>Final theory exam：50%</Paragraph>
                    <Paragraph>Final experimental exam：25%</Paragraph>
                    <Paragraph>Usual performance：25%</Paragraph>
                    <Divider />

                    <Title level={2}>实验</Title>
                    <Paragraph>
                    这门课程属于入门级课程，没有最终的大实验。有的只有平时作业的几个实验题，还有期末考试的实验考试（一般只有最后一道大题有点难度，前面三道大题只要平时作业都有完成是没有问题的）。只要上课认真听讲，加上平时多去csdn上面借鉴一下其他人的思路，完成这些实验不在话下。
                    </Paragraph>
                    <Divider />

                    <Title level={2}>考试</Title>
                    <Paragraph>
                    理论部分基本都在书上，考前把老师的PPT和书本翻一遍，对有什么知识点熟悉一下。再去蓝田买一些往年的历年卷写一下，获取一下高频考点，就能获得不错的成绩了，属于难度不是非常大的课程考试。
                    </Paragraph>
                    <Divider />

                    <Title level={2} type='secondary'>资料上传</Title>
                    <UploadForm1 />
                    <p> </p>
                    <UploadForm2 />
                    <Divider />

                    <Title level={2} type='secondary'>可下载资料</Title>
                    <Table1 />
                    <Divider />

                    <Title level={2} type='secondary'>网页链接</Title>
                    <Table2 />
                    <Divider />

                    <Title level={3} type='secondary'>评论区</Title>
                    <Commentarea />
                </Typography>
            </div>
            </div>
        </div>
        </div>
    )
}

export default CPage